provide living space - Turco Inglés Diccionario